﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Vit.Common.Models;

namespace Vit.Web.Models
{
    public interface IPage : IKey
    {
        string Area { get; set; }
        string MasterName { get; set; }
        string ViewName { get; set; }
        string Title { get; set; }
        string UrlPattern { get; set; }
        string MetaKeywords { get; set; }
        string MetaDescription { get; set; }
        string MetaCharset { get; set; }
        string MetaCopyRight { get; set; }
        string MetaRobots { get; set; }

        IWebSite WebSite { get; }
        IEnumerable<IPageModule> PageModules { get; }

        EditMode Mode { get; }
    }
}
